A Formal Definition of Selection Operations that Extend Xquery with Interactive Query Construction

نویسندگان

  • Alda Lopes Gançarski
  • Pedro Rangel Henriques
چکیده

XQuery is the standard language for querying XML documents using structural and content restrictions. XQuery is being complemented with a Full-Text language to perform operations on text treating it as a sequence of words, units of punctuation, and spaces. Due to the complex nature of XQuery structured queries, an extension to XQuery was informally proposed to allow for the selection of the interesting subset of elements from each intermediate result of a query. Intermediate results are, thus, available during the construction of the query, which helps the user in building a query to retrieve the desired result. In this paper, we formally define selection operations by extending XQuery grammar and defining new functions. These definitions will be used to build a processing system. The system should be incremental such that, after changing a query, only the operations depending on the changes are computed.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending XQuery With Selection Operations to Allow for Interactive Construction of Queries

XQuery is the standard language for querying XML documents using structural and content restrictions. In this paper, we propose to extend XQuery with selection operations that allow for the selection of the interesting subset of elements from each intermediate result of a query. To make this possible, intermediate results must be available during the construction of the query. This helps the us...

متن کامل

On the Expressive Power of XQuery-Based Update Languages

XQuery 1.0, the XML query language which is about to become a W3C Recommendation, lacks the ability to make persistent changes to instances of its data model. A number of proposals to extend XQuery with update facilities have been made lately, including a W3C Working Draft. In order to investigate some of the different constructs that are introduced in these proposals, we define an XQuerybased ...

متن کامل

VeXQuery: An XQuery Extension for MPEG-7 Vector-Based Feature Query

MPEG-7 (Multimedia Content Description Interface) is a standard for describing the content of multimedia data and adopts XML (eXtensible Markup Language) Schema as its Description Definition Language. However, as a forthcoming standard for querying XML data/documents, XQuery (XML Query Language) has weakness in the query of vector-based feature described in MPEG-7. Thus, we propose an extension...

متن کامل

On the Semantics of Updates in a Functional Language

Issues related to updating data in native XML database systems are studied extensively nowadays. In this work we consider a problem of updating typed XML documents having their schema described by a Document Type Definition (DTD) without breaking their validity and with ensured transaction consistency. We present a way how to express constructs available in DTD by using a functional framework a...

متن کامل

The NEXT Framework for Logical XQuery Optimization

Classical logical optimization techniques rely on a logical semantics of the query language. The adaptation of these techniques to XQuery is precluded by its definition as a functional language with operational semantics. We introduce Nested XML Tableaux which enable a logical foundation for XQuery semantics and provide the logical plan optimization framework of our XQuery processor. As a proof...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006